#ifndef IEVENT_HANDLER_H_2017_01_12
#define IEVENT_HANDLER_H_2017_01_12
struct ilogicinterface;
class ieventmgr;
class ieventhandler
{
public:
	virtual bool init()=0;
	virtual bool start() =0;
	virtual void update() =0;
protected:
	ilogicinterface* _iohandler;
	unsigned char _buff[MAX_CACHE_SIZE_SERVER];
	unsigned int _currlen;
	ieventmgr * _ieventmgr;
};
#endif//IEVENT_HANDLER_H_2017_01_12